Refine this word faster
Hot spring
noun
Definitions
Noun
- 1 A natural spring producing water whose temperature is greater than about 20 °C (68 °F).
- 2 a natural spring of water at a temperature of 70 F or above wordnet
See also for "hot spring"
Next best steps
Mini challenge
Unscramble this word: hotspring